19 research outputs found

    Fast reliable interrogation of procedurally defined implicit surfaces using extended revised affine arithmetic.

    Get PDF
    Techniques based on interval and previous termaffine arithmetic next term and their modifications are shown to provide previous term reliable next term function range evaluation for the purposes of previous termsurface interrogation.next term In this paper we present a technique for the previous termreliable interrogation of implicit surfacesnext term using a modification of previous termaffine arithmeticnext term called previous term revised affine arithmetic.next term We extend the range of functions presented in previous termrevised affine arithmeticnext term by introducing previous termaffinenext term operations for arbitrary functions such as set-theoretic operations with R-functions, blending and conditional operators. The obtained previous termaffinenext term forms of arbitrary functions provide previous termfasternext term and tighter function range evaluation. Several case studies for operations using previous termaffinenext term forms are presented. The proposed techniques for previous termsurface interrogationnext term are tested using ray-previous termsurfacenext term intersection for ray-tracing and spatial cell enumeration for polygonisation. These applications with our extensions provide previous termfast and reliablenext term rendering of a wide range of arbitrary previous termprocedurally defined implicit surfacesnext term (including polynomial previous termsurfaces,next term constructive solids, pseudo-random objects, previous termprocedurally definednext term microstructures, and others). We compare the function range evaluation technique based on previous termextended revised affine arithmeticnext term with other previous termreliablenext term techniques based on interval and previous termaffine arithmeticnext term to show that our technique provides the previous termfastestnext term and tightest function range evaluation for previous termfast and reliable interrogation of procedurally defined implicit surfaces.next term Research Highlights The main contributions of this paper are as follows. ► The widening of the scope of previous termreliablenext term ray-tracing and spatial enumeration algorithms for previous termsurfacesnext term ranging from algebraic previous termsurfaces (definednext term by polynomials) to general previous termimplicit surfaces (definednext term by function evaluation procedures involving both previous termaffinenext term and non-previous termaffinenext term operations based on previous termrevised affine arithmetic)next term. ► The introduction of a technique for representing procedural models using special previous termaffinenext term forms (illustrated by case studies of previous termaffinenext term forms for set-theoretic operations in the form of R-functions, blending operations and conditional operations). ► The detailed derivation of special previous termaffinenext term forms for arbitrary operators

    Fast Reliable Ray-tracing of Procedurally Defined Implicit Surfaces Using Revised Affine Arithmetic

    Get PDF
    Fast and reliable rendering of implicit surfaces is an important area in the field of implicit modelling. Direct rendering, namely ray-tracing, is shown to be a suitable technique for obtaining good-quality visualisations of implicit surfaces. We present a technique for reliable ray-tracing of arbitrary procedurally defined implicit surfaces by using a modification of Affine Arithmetic called Revised Affine Arithmetic. A wide range of procedurally defined implicit objects can be rendered using this technique including polynomial surfaces, constructive solids, pseudo-random objects, procedurally defined microstructures, and others. We compare our technique with other reliable techniques based on Interval and Affine Arithmetic to show that our technique provides the fastest, while still reliable, ray-surface intersections and ray-tracing. We also suggest possible modifications for the GPU implementation of this technique for real-time rendering of relatively simple implicit models and for near real-time for complex implicit models

    Space-Time Transfinite Interpolation of Volumetric Material Properties

    Get PDF
    The paper presents a novel technique based on extension of a general mathematical method of transfinite interpolation to solve an actual problem in the context of a heterogeneous volume modelling area. It deals with time-dependent changes to the volumetric material properties (material density, colour and others) as a transformation of the volumetric material distributions in space-time accompanying geometric shape transformations such as metamorphosis. The main idea is to represent the geometry of both objects by scalar fields with distance properties, to establish in a higher-dimensional space a time gap during which the geometric transformation takes place, and to use these scalar fields to apply the new space-time transfinite interpolation to volumetric material attributes within this time gap. The proposed solution is analytical in its nature, does not require heavy numerical computations and can be used in real-time applications. Applications of this technique also include texturing and displacement mapping of time-variant surfaces, and parametric design of volumetric microstructures

    Embedded Implicit Stand-ins for Animated Meshes: a Case of Hybrid Modelling

    Get PDF
    In this paper we address shape modelling problems, encountered in computer animation and computer games development that are difficult to solve just using polygonal meshes. Our approach is based on a hybrid modelling concept that combines polygonal meshes with implicit surfaces. A hybrid model consists of an animated polygonal mesh and an approximation of this mesh by a convolution surface stand-in that is embedded within it or is attached to it. The motions of both objects are synchronised using a rigging skeleton. This approach is used to model the interaction between an animated mesh object and a viscoelastic substance, normally modelled in implicit form. The adhesive behaviour of the viscous object is modelled using geometric blending operations on the corresponding implicit surfaces. Another application of this approach is the creation of metamorphosing implicit surface parts that are attached to an animated mesh. A prototype implementation of the proposed approach and several examples of modelling and animation with near real-time preview times are presented

    The case for research in game engine architecture.

    Get PDF

    Controlled metamorphosis between skeleton-driven animated polyhedral meshes of arbitrary topologies

    Get PDF
    Enabling animators to smoothly transform between animated meshes of differing topologies is a long-standing problem in geometric modelling and computer animation. In this paper, we propose a new hybrid approach built upon the advantages of scalar field-based models (often called implicit surfaces) which can easily change their topology by changing their defining scalar field. Given two meshes, animated by their rigging-skeletons, we associate each mesh with its own approximating implicit surface. This implicit surface moves synchronously with the mesh. The shape-metamorphosis process is performed in several steps: first, we collapse the two meshes to their corresponding approximating implicit surfaces, then we transform between the two implicit surfaces and finally we inverse transition from the resulting metamorphosed implicit surface to the target mesh. The examples presented in this paper demonstrating the results of the proposed technique were implemented using an in-house plug-in for Maya™. © 2013 The Authors Computer Graphics Forum © 2013 The Eurographics Association and John Wiley & Sons Ltd

    Virtual sculpting and 3D printing for young people with disabilities

    Get PDF
    In this paper, we present the SHIVA project which was designed to provide virtual sculpting tools for young people with complex disabilities, to allow them to engage with artistic and creative activities that they might otherwise never be able to access. Modern 3D printing then allows us to physically build their creations. To achieve this, we combined our expertise in education, accessible technology, user interfaces and geometric modelling. We built a generic accessible graphical user interface (GUI) and a suitable geometric modelling system and used these to produce two prototype modelling exercises. These tools were deployed in a school for students with complex disabilities and are now being used for a variety of educational and developmental purposes. In this paper, we present the project's motivations, approach and implementation details together with initial results, including 3D printed objects designed by young people who have disabilties

    SHIVA: Virtual sculpting and 3D printing for disabled children.

    Get PDF
    In this paper we present the SHIVA project which was designed to provide virtual sculpting tools for children with complex disabilities, to allow them to engage with artistic and creative activities that they might otherwise never be able to access. Modern 3D printing then allows us to physically build their creations. To achieve this, we combined our expertise in education, accessible technology, user interfaces and geometric modelling. We built a generic accessible graphical user interface (GUI), a suitable geometric modelling system and used these to produce two prototype modelling systems. These tools were deployed in a school for students with disabilities and are being used for a variety of educational purposes. In this paper, we present the project's motivations, approach and implementation details together with initial results, including 3D printed objects designed by children with disabilities

    Follicle size on day of trigger most likely to yield a mature oocyte

    Get PDF
    Funding: MRC, BBSRC and NIHR and supported by the NIHR/Wellcome Trust Imperial Clinical Research Facility and Imperial Biomedical Research Centre.Objective: To identify follicle sizes on the day of trigger most likely to yield a mature oocyte following hCG, GnRH agonist (GnRHa), or kisspeptin during IVF treatment. Design: Retrospective analysis to determine the size of follicles on day of trigger contributing most to the number of mature oocytes retrieved using generalized linear regression and random forest models applied to data from IVF cycles (2014–2017) in which either hCG, GnRHa, or kisspeptin trigger was used. Setting: HCG and GnRHa data were collected at My Duc Hospital, Ho Chi Minh City, Vietnam, and kisspeptin data were collected at Hammersmith Hospital, London, UK. Patients: Four hundred and forty nine women aged 18–38 years with antral follicle counts 4–87 were triggered with hCG (n = 161), GnRHa (n = 165), or kisspeptin (n = 173). Main outcome measure: Follicle sizes on the day of trigger most likely to yield a mature oocyte. Results: Follicles 12–19 mm on the day of trigger contributed the most to the number of oocytes and mature oocytes retrieved. Comparing the tertile of patients with the highest proportion of follicles on the day of trigger 12–19 mm, with the tertile of patients with the lowest proportion within this size range, revealed increases of 4.7 mature oocytes for hCG (P < 0.0001) and 4.9 mature oocytes for GnRHa triggering (P < 0.01). Using simulated follicle size profiles of patients with 20 follicles on the day of trigger, our model predicts that the number of oocytes retrieved would increase from a mean 9.8 (95% prediction limit 9.3–10.3) to 14.8 (95% prediction limit 13.3–16.3) oocytes due to the difference in follicle size profile alone. Conclusion: Follicles 12–19 mm on the morning of trigger administration were most likely to yield a mature oocyte following hCG, GnRHa, or kisspeptin.Publisher PDFPeer reviewe

    Educating technophile artists and artophile technologists: A successful experiment in higher education

    No full text
    Over the past few decades, the arts have become increasingly dependent on and influenced by the development of computer technology. In the 1960s pioneering artists experimented with the emergent computer technology and more recently the majority of artists have come to use this technology to develop and even to implement their artefacts. The traditional divide between art and technology – if it ever existed – has been breaking down to the extent that a large number of artists consider themselves to be technophiles. In truth this divide has never existed. Throughout history artists have always used and exploited whatever technology existed and frequently led the development of new technology that would allow them to express their creativity. For instance the ancient Greek word for art was “τeχνη” (technˆe) – the etymological root for the word “technology”. The divide between the arts and sciences, which we consider to be artifi- cial and harmful, was only introduced in the western educational system in the 19th century and we believe that it is high time that it was bridged or removed altogether. To this end our centre has pioneered a number of university degrees that aim to blur the difference between artists and scientists / technologists
    corecore